#############################################################################################################
# path define

xoskit_root:=../../..

#############################################################################################################
# include files

include EXPORTS
include ${xoskit_root}/xoskit/xos_makefile/xoskit
include ${xoskit_root}/xoskit/xos_makefile/${OS}
include FILES

#############################################################################################################
# variables define

CP_BEFORE_BUILD:=cp -rf ${xoskit_root}/xosbin/lib/${OS}/libcurl/${IMPORT_LIB_DIR}/* ${BIN_PATH}

#############################################################################################################
# headers & libs

xos_libs_curl:=-lcurl

ifneq ($(findstring ${OS},win32_x64),)
xos_libs_curl+=-lws2_32 -lCrypt32 -lBcrypt -lWldap32\
	-lngtcp2_crypto_quictls\
	-lbrotlicommon\
	-lbrotlidec\
	-lcrypto_curl\
	-lnghttp2\
	-lnghttp3\
	-lngtcp2\
	-lpsl\
	-lssh2\
	-lssl_curl\
	-lzstd\
	-lz
endif

USR_LIBS+=${xos_libs_curl}

#############################################################################################################
# include public part

include ${xoskit_root}/xoskit/xos_makefile/helper/project_make_dll
